package com.bee.gateway.server.service;

/**
 * @author Damin.yang
 * @date 2019/08/07 15:30
 */
public interface AuthService {

    /**
     * 加载忽略url配置
     */
    void loadIgnoreUrls();

    /**
     * 是否忽略的url
     * @param uri
     * @return
     */
    boolean isIgnore(String uri);

    /**
     * 添加uri
     * @param uri
     */
    void addUri(String uri);

    /**
     * 更新uri
     * @param oUri
     * @param uri
     */
    void updateUri(String oUri, String uri);

    /**
     * 删除uri
     * @param uri
     */
    void deleteUri(String uri);
}
